This week in Flutter #28: Learn how to help improve Flutter
This week the Flutter team pushed Flutter developers to help improve the project. How can you help improve Flutter? The easiest way is to give your opinion via a survey.
Another way is to contribute to the project. You can do that by either improving the code, fixing a bug, or writing (better) documentation.
Have a look at those links: all contributions are welcomed.
- Michele Volpato
Development ๐งโ๐ป
๐ Creating โ.dmgโ file for Flutter macOS Apps๐ป
Desktop support in Flutter is closer to being fully moved to the stable channel. When that is done, you will need a way to create a dmg
file to share with your user. You can follow this tutorial by Paras Jain.
๐ Running Flutter Integration Test in the Cloud ๐ฆ
[Majid Hajian](https://www.youtube.com/channel/UCv9G1JTduK3bqx-2ZM5f1gw) gave a talk at the Firebase Global Summit on writing efficient Flutter integration tests, and running them on Firebase test lab for both Android and iOS. He shares tips and tricks to manage your code and tests and leverage performance result in your CD/CI and deployment pipeline.
๐ Wireless debugging Flutter application on Github Codespaces
One of the workflows I would love to try in the future is remote development. Using my iPad to connect to a remote machine and code on that machine. GitHub Codespaces can help with that. But how do you debug a Flutter application on your device while using Codespaces? Read this article by ralphilius to find out.
๐ How to use custom fonts in Flutter
Fonts are often overlooked during the design process of an app, but they can change the overall feeling your app gives. In this article by Shubham Soni you’ll learn how to add custom fonts to your Flutter application.
๐ Learn Flutter Free
Are you just getting started with Flutter? Tomic Riedel shared a long list of resources to help you learn Flutter. All resources are free to use and a first version of the list has been reviewed by a Google developer expert.
Architecture ๐
๐ Using Stacked Architecture in Flutter App
I was not aware of the stacked
package and the Stacked architecture. In this article by Adegoke David you’ll learn the concepts behind this architecture and how to implement it in your own project. I am always curious about architecture in Flutter apps because I still haven’t found the perfect approach that works for me.
๐ Using Services in Flutter
From the same author of the article above, Adegoke David. In this article, you’ll learn how to fit services in the Stacked architecture for Flutter apps. Read the previous article first.
Backend ๐
๐ Dart on AWS Lambda
Did you know you can write your AWS Lambda functions using Dart? Learn how in this article by Aseem Wangoo.
Tools ๐
๐ CLI applications made easy with Dart & dcli
As I wrote in the previous issue, I am a big fan of Makefiles. But what if you could write your scripts directly in Dart, the language you use also for your app? In this article by Olivier Revial, you’ll learn how to do exactly that.
That’s it for this week.
If you want to comment on any of this week’s entries, you can do it in the comment section below.
Have a bug-free week,
- Michele Volpato
Leave a comment